import { DebugProtocol } from '@vscode/debugprotocol';

export interface ILaunchRequestArguments
  extends DebugProtocol.LaunchRequestArguments {
  /** 要调试程序的绝对路径 */
  program: string;
  /** 与 Cloud 远程调试器连接的会话标识 */
  topic: string;
  /** 调试程序的系统标识 */
  system: string;
  /** 启用调试适配器协议日志记录 */
  trace?: boolean;
  /** 无调试运行 */
  noDebug?: boolean;
}

export type IAttachRequestArguments = ILaunchRequestArguments;
